package com.biz.primus.base.vo.handler;

import com.biz.primus.base.enums.user.ClientTypes;

/**
 * 请求vo 客户端类型感知 实现本接口的requestVo,
 * 在被RestBaseController处理时,
 * 会自动绑定当前请求者的clientType
 * 
 * @author  jun.liu
 * @usage requestVo实现本接口
 * @reviewer
 */
public interface ClientTypeAware
{

	/**
	 * 实现本接口的request vo通过此方法绑定请求者的client type
	 * 
	 * @author jun.liu
	 * @param clientType
	 */
	void setClientType(ClientTypes clientType);

}
